home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-01
/
cdates.zip
/
C_DATES.H
< prev
next >
Wrap
Text File
|
1993-01-04
|
1KB
|
50 lines
#define suncnt( a, b ) ( daycnt( a, b, 0 ) - daycnt( a, b, 1 ) )
#define satcnt( a, b ) ( daycnt( a, b, 1 ) - daycnt( a, b, 2 ) )
#define wkend( a ) ( a - dow( a ) + 6 )
#ifdef LINT_ARGS
#ifndef NO_EXT_KEYS
long cdecl gtoj( unsigned int, unsigned int, unsigned int );
char * cdecl jtog( unsigned long, char *, unsigned int );
int cdecl fulldte( unsigned long, char * );
int cdecl dow( unsigned long );
long cdecl daycnt( unsigned long, unsigned long, unsigned int );
long cdecl newdate( unsigned long, long, unsigned int );
#else
long gtoj( unsigned int, unsigned int, unsigned int );
char * jtog( unsigned long, char *, unsigned int );
int fulldte( unsigned long, char * );
int dow( unsigned long );
long daycnt( unsigned long, unsigned long, unsigned int );
long newdate( unsigned long, long, unsigned int );
#endif
#else
#ifndef NO_EXT_KEYS
long cdecl gtoj();
char * cdecl jtog();
int cdecl fulldte();
int cdecl dow();
long cdecl daycnt();
long cdecl newdate();
#else
long gtoj();
char * jtog();
int fulldte();
int dow();
long daycnt();
long newdate();
#endif
#endif